package dao;

import entity.PetStore;

import java.sql.SQLException;
import java.util.List;

public interface PetStoreDao {
   /**新增宠物商店
    * 
    * @param petStore
    * @return 如果成功返回1;否则返回0
    * @throws SQLException 
    */
    int add(PetStore petStore) throws SQLException;
    /** 根据Id返回宠物主人实体
     * @param:No id
     * @return 宠物商店实体
     * @throws
     * @since
     */
    PetStore getBtId(int id);
    /**查询所有宠物商店实体
     * @param:No such property: code for class: Script1
     * @return 所有宠物商店实体
     * @throws
     * @since
     */
    List<PetStore> getlist();
    /**
     * 修改宠物商店金额
     *
     * @param id宠物商店ID
     * @param balence宠物商店利润
     * @return 如果成功返回1;否则返回0
     */
    int updata(int id, int balence);
    /**
     * 删除宠物商店实体
     *
     * @param id宠物商店编号
     * @return 如果成功返回1;否则返回0
     */
    int delete(int id);
    /**
     * 宠物商店登录
     *
     * @param accountz宠物主人ID
     * @param password宠物主人密码
     * @return 宠物主人实体
     */
    PetStore login(int account, String password);
}
